#ifndef SETTINGHINTDLG_H
#define SETTINGHINTDLG_H
#include <QPixmap>
#include <QDialog>
namespace Ui {
class hint_Dlg;
}

class Hint_Dlg : public QDialog
{
    Q_OBJECT

public:
    explicit Hint_Dlg(QWidget *parent = 0);
    ~Hint_Dlg();
    static Hint_Dlg *Instance() {
        if (!hint_instance) {
            hint_instance = new Hint_Dlg;
        }
        hint_instance->show();
        return hint_instance;
    }

    void hint_initWidget();
    void hint_setHintText(QString);
    void hint_setTitleText(QString);
    void hint_setHintPixmap(QPixmap);

public: signals:
    void hint_rebootNVR_signal();

private slots:
    void on_Btn_OK_clicked();

private:
    Ui::hint_Dlg*       ui;
    static Hint_Dlg*    hint_instance;
};

#endif // SETTINGHINTDLG_H
